front mounted attachments - Inglés Sinónimo Diccionario